#pragma once


enum class PropertyType
{
    /*虫*/  BUG,
    /*恶*/  DARK,
    /*龙*/  DRAGON,
    /*电*/  ELECTRIC,
    /*火*/  FIRE,
    /*妖*/  FAIRY,
    /*斗*/  FIGHTING,
    /*飞*/  FLYING,
    /*鬼*/  GHOST,
    /*草*/  GRASS,
    /*地*/  GROUND,
    /*冰*/  ICE,
    /*普*/  NORMAL,
    /*毒*/  POISON,
    /*超*/  PSYCHIC,
    /*岩*/  ROCK,
    /*钢*/  STEEL,
    /*水*/  WATER,
};

const float PropertyTable[18][18] = 
{
         /*  虫   恶   龙   电   火   妖    斗   飞   鬼   草    地   冰   普   毒   超   岩   钢    水 */
    /*虫*/ {1.0f,2.0f,1.0f,1.0f,0.5f,0.5f,0.5f,0.5f,0.5f,2.0f,1.0f,1.0f,1.0f,0.5f,2.0f,1.0f,0.5f,1.0f},
    /*恶*/ {},
    /*龙*/
    /*电*/
    /*火*/
    /*妖*/
    /*斗*/
    /*飞*/
    /*鬼*/
    /*草*/
    /*地*/
    /*冰*/
    /*普*/
    /*毒*/
    /*超*/
    /*岩*/
    /*钢*/
    /*水*/
};